Voting and Relocation Strategies Preserving Consistency among Replicated Files

نویسنده

  • Uwe M. Borghoff
چکیده

Replication can enhance the availability of the data les in a distributed environment. This paper introduces a method for managing replicated data les. Unlike many others, our method provides protocols and algorithms for a more complicated scheme of replication that supports replication with location-variant les and les with a variable degree of replication. We assume the existence of a dynamic le assignment algorithm as well as a block-oriented majority consensus voting approach. This paper investigates how to maintain consistency during relocation, if the current and the new le assignment diier not only in the location of the les but also in the number of replicas. We introduce the basic relocation protocols to preserve consistency during relocation and present the read-and write-block algorithms for accesses to data blocks of transient les. As a nal result, we show that the interaction between the relocation protocols and these algorithms preserves consistency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Dynamic Voting Algorithms

Voting protocols guarantee consistency of replicated data in the presence of any scenar io involving non-Byzantine site failures and networ k par titions. While Static Majority Consensus Voting algorithms use static quorums, Dynamic Voting algorithms dynamically adjust quorums to changes in the status of the networ k of sites holding the copies. We propose in this paper two novel dynamic voting...

متن کامل

On Improving the Availability of Replicated Files

To improve the availability and reliability of files the data are often replicated at several sites. A scheme must then be chosen to maintain the consistency of the file contents in the presence of site failures. The most commonly used scheme is voting. Voting is popular because it is simple and robust: voting schemes do not depend on any sophisticated message passing scheme and are unaffected ...

متن کامل

Enhancements to the Voting Algorithm

There are several consistency control algorithms for managing replicated files in the face of network partitioning due to site or communication link failures. In this paper, we consider the popular voting scheme along with three enhancements: voting with a primary site, dynamic voting, and dynamic voting with linearly ordered copiee. We develop a stochastic model which compares the file availab...

متن کامل

Voting with Witnesses: A Constistency Scheme for Replicated Files

Voting schemes ensure the consistency of replicated files by disallowing all read and write requests that cannot collect an appropriate quorum of copies. This procedure requires a minimum number of three copies to be of any practical use and tends to disallow a relatively high number of read and write requests. We propose to replace some of these copies by mere records of the current state of t...

متن کامل

Stochastic Petri Net Analysis of a Replicated File System

We present a stochastic Petri net model of a replicated file system in a distributed environment where replicated files reside on different hosts and a voting algorithm is used to maintain consistency. Witnesses, which simply record the status of the file but contain no data, may be used in addition to or in place of files to reduce overhead. We present a model sufficiently detailed to include ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990